• word of the day

    lathyrus palustris

    lathyrus palustris - Dictionary definition and meaning for word lathyrus palustris

    Definition
    (noun) scrambling perennial of damp or marshy areas of Eurasia and North America with purplish flowers
    Synonyms : marsh pea
Download our Mobile App Today
Receive our word of the day
on Whatsapp